package com.slwish.xty.entity;

import com.bigkoo.pickerview.model.IPickerViewData;

import java.io.Serializable;
import java.util.List;

/**
 * TODO<json数据源>
 *
 * @author: 小嵩
 * @date: 2017/3/16 15:36
 */

public class CityModel implements Serializable, IPickerViewData {
    /**
     * name : 省份
     * city : [{"name":"北京市","area":["东城区","西城区","崇文区","宣武区","朝阳区"]}]
     */

    private String name;
    private List<City> city;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<City> getCityList() {
        return city;
    }

    public void setCityList(List<City> city) {
        this.city = city;
    }

    @Override
    public String getPickerViewText() {
        return this.name;
    }

    // 实现 IPickerViewData 接口，
    // 这个用来显示在PickerView上面的字符串，
    // PickerView会通过IPickerViewData获取getPickerViewText方法显示出来。
//    @Override
//    public String getPickerViewText() {
//        return this.name;
//    }

//    public static class City implements Serializable{
//        /**
//         * name : 城市
//         * area : ["东城区","西城区","崇文区","昌平区"]
//         */
//        private String name;
//        private List<String> area;
//
//        public String getName() {
//            return name;
//        }
//
//        public void setName(String name) {
//            this.name = name;
//        }
//
//        public List<String> getArea() {
//            return area;
//        }
//
//        public void setArea(List<String> area) {
//            this.area = area;
//        }
//    }
}
